package tables

// AmsAssetConsLog 消耗品入库和领用单据日志
type AmsAssetConsLog struct {
	Id            int64  `json:"id,string" gorm:"primaryKey;comment:' 消耗品入库和领用单据日志'"`
	AssetId       int64  `json:"assetId,string"`
	OperationType string `json:"operationType"`   //操作类型，in-入库，out-出库，cover-强制覆盖数量（先不做）
	Num           int64  `json:"num,string"`      // 数量
	Unit          string `json:"unit"`            // 单位
	Applicant     string `json:"applicant"`       // 领用人
	Operator      string `json:"operator"`        // 经办人
	Admin         string `json:"admin"`           // 管理员
	CreateAt      int64  `json:"createAt,string"` // 时间
	OrderCode     string `json:"orderCode"`       // 单据编号
	Notes         string `json:"notes"`           // 备注信息
	Picture       string `json:"picture"`         // 单据图片
}

func (t *AmsAssetConsLog) TableName() string {
	return "ams_asset_cons_log"
}
